package org.facilscrum.beans;

import java.sql.Date; 
import org.facilscrum.anotaciones.Columna;
import org.facilscrum.anotaciones.Relaciones;
import org.facilscrum.anotaciones.Table;
import java.io.Serializable;
import org.facilscrum.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "scrumdiario")
public class Scrumdiario  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "idscrumdiario" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="YES", isPK=true,isImagen=false, isUrl=false, isVisible=false)
private Integer idscrumdiario=0;
@Columna(nombre= "fecha" ,isNoNulo=true, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
java.util.Calendar ca = java.util.Calendar.getInstance();
java.sql.Date mydate = new java.sql.Date(ca.getTimeInMillis());
private Date fecha= new java.sql.Date(mydate.getTime());;
@Columna(nombre= "ayer" ,isNoNulo=true, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String ayer="";
@Columna(nombre= "inconvenientes" ,isNoNulo=true, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String inconvenientes="";
@Columna(nombre= "hoy" ,isNoNulo=true, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String hoy="";
@Columna(nombre= "idsprint" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Integer idsprint=0;
@Columna(nombre= "username" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String username="";
@Relaciones(clase ="Sprint", tabla = "sprint" ,columna = "idsprint" , regla_actualizacion="cascada", regla_eliminacion="cascada", key_seq=1, nombre_relacion="fk_scrumdiarios_sprint", tipo_relacion="uno a uno" )
Sprint sprint;
@Relaciones(clase ="Usuarios", tabla = "usuarios" ,columna = "username" , regla_actualizacion="cascada", regla_eliminacion="cascada", key_seq=1, nombre_relacion="fk_scrumdiario_usuarios", tipo_relacion="uno a uno" )
Usuarios usuarios;

public Scrumdiario(){
}

public Scrumdiario(Integer idscrumdiario,Date fecha,String ayer,String inconvenientes,String hoy,Integer idsprint,String username){
this.idscrumdiario = idscrumdiario;
this.fecha = fecha;
this.ayer = ayer;
this.inconvenientes = inconvenientes;
this.hoy = hoy;
this.idsprint = idsprint;
this.username = username;
}


public void setIdscrumdiario (Integer idscrumdiario) {
 this.idscrumdiario = idscrumdiario;
}

public Integer getIdscrumdiario ( ) {
return this.idscrumdiario;
}

public void setFecha (Date fecha) {
 this.fecha = fecha;
}

public Date getFecha ( ) {
return this.fecha;
}

public void setAyer (String ayer) {
 this.ayer = ayer;
}

public String getAyer ( ) {
return this.ayer;
}

public void setInconvenientes (String inconvenientes) {
 this.inconvenientes = inconvenientes;
}

public String getInconvenientes ( ) {
return this.inconvenientes;
}

public void setHoy (String hoy) {
 this.hoy = hoy;
}

public String getHoy ( ) {
return this.hoy;
}

public void setIdsprint (Integer idsprint) {
 this.idsprint = idsprint;
}

public Integer getIdsprint ( ) {
return this.idsprint;
}

public void setUsername (String username) {
 this.username = username;
}

public String getUsername ( ) {
return this.username;
}


public void setSprint (Sprint sprint) {
 this.sprint = sprint;
}

public Sprint getSprint ( ) {
return this.sprint;
}

public void setUsuarios (Usuarios usuarios) {
 this.usuarios = usuarios;
}

public Usuarios getUsuarios ( ) {
return this.usuarios;
}



@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Scrumdiario{"+ "idscrumdiario=" + idscrumdiario+ ", fecha=" + fecha+ ", ayer=" + ayer+ ", inconvenientes=" + inconvenientes+ ", hoy=" + hoy+ ", idsprint=" + idsprint+ ", username=" + username + '}';

}


}
